.root {
  width: 100%;
  height: 100%;
  margin-bottom: var(--vd-spacing-sm);

  :global(.vd-form-tooltip) {
    margin-left: 4px;
  }
}

.label {
  display: flex;
  align-items: center;
  justify-content: flex-start;
  padding-bottom: 4px;
  font-size: var(--vd-font-size-h6);
  color: var(--vd-color-font-regular);
}

.body {
  width: 100%;
}

.required {
  color: var(--vd-color-danger);
}
